home *** CD-ROM | disk | FTP | other *** search
/ CyberMycha 2008 January / Cybermycha 1_2008.iso / UK.cab / _516C2482691E45A49275B4B135958CED < prev    next >
Encoding:
Text File  |  2005-10-13  |  13.4 KB  |  549 lines

  1. !include("../Climate.def")
  2.  
  3. State("Day")
  4. {
  5.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  6.     VarFloat("skycolor_r", 0.14)
  7.     VarFloat("skycolor_g", 0.24)
  8.     VarFloat("skycolor_b", 0.56)
  9.     VarFloat("skycolor_a", 0.00)
  10.  
  11.     VarFloat("sunvisibility", 1.00)
  12.     VarFloat("moonvisibility", 0.00)
  13.  
  14.     VarLightColor(0.1, 0.1, 0.1)
  15.  
  16.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  17.     VarFloat("daycolor_r", 1.00)
  18.     VarFloat("daycolor_g", 0.95)
  19.     VarFloat("daycolor_b", 0.85)
  20.     VarFloat("daycolor_a", 0.30)
  21.  
  22.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  23.     VarFog( "fogcolor_r", 0.65,
  24.             "fogcolor_g", 0.65,
  25.             "fogcolor_b", 0.65)
  26.  
  27.     VarFogFar(1.0)
  28.  
  29.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  30.     VarFloat("ambient_r", 0.75)
  31.     VarFloat("ambient_g", 0.75)
  32.     VarFloat("ambient_b", 0.75)
  33.     VarFloat("ambient_a", 0.30)
  34.  
  35.     !include("ukDynCubemap.clm")
  36.  
  37.     // Dirt color
  38.     VarFloat("dirtcolor_r", 0.37)
  39.     VarFloat("dirtcolor_g", 0.34)
  40.     VarFloat("dirtcolor_b", 0.29)
  41.  
  42.     // Dirt type
  43.     VarFloat("dirtsnow", 0.0)
  44.     VarFloat("dirtgravel", 1.0)
  45.     VarFloat("dirtmud", 0.0)
  46.  
  47.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  48.     VarRain(0.0)
  49.     VarSun(1.0)
  50.  
  51.     VarString("cloudstexture", "Clouds.dds")
  52. }
  53.  
  54. State("Dusk")
  55. {
  56.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  57.     VarFloat("skycolor_r", 0.08)
  58.     VarFloat("skycolor_g", 0.06)
  59.     VarFloat("skycolor_b", 0.10)
  60.     VarFloat("skycolor_a", 0.00)
  61.  
  62.     VarFloat("sunvisibility", 0.00)
  63.     VarFloat("moonvisibility", 0.00)
  64.  
  65.     VarLightColor(0.3, 0.3, 0.3)
  66.  
  67.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  68.     VarFloat("daycolor_r", 0.67)
  69.     VarFloat("daycolor_g", 0.41)
  70.     VarFloat("daycolor_b", 0.21)
  71.     VarFloat("daycolor_a", 0.10)
  72.  
  73.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  74.     VarFog( "fogcolor_r", 1.00,
  75.             "fogcolor_g", 0.69,
  76.             "fogcolor_b", 0.41)
  77.     VarFogFar(1.0)
  78.  
  79.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  80.     VarFloat("ambient_r", 0.90)
  81.     VarFloat("ambient_g", 0.90)
  82.     VarFloat("ambient_b", 0.90)
  83.     VarFloat("ambient_a", 0.10)
  84.  
  85.     !include("ukDynCubemap.clm")
  86.  
  87.     // Dirt color
  88.     VarFloat("dirtcolor_r", 0.37)
  89.     VarFloat("dirtcolor_g", 0.34)
  90.     VarFloat("dirtcolor_b", 0.29)
  91.  
  92.     // Dirt type
  93.     VarFloat("dirtsnow", 0.0)
  94.     VarFloat("dirtgravel", 1.0)
  95.     VarFloat("dirtmud", 0.0)
  96.  
  97.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  98.     VarRain(0.0)
  99.     VarSun(0.0)
  100.  
  101.     VarString("cloudstexture", "Clouds.dds")
  102. }
  103.  
  104. State("AfterDusk")
  105. {
  106.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  107.     VarFloat("skycolor_r", 0.08)
  108.     VarFloat("skycolor_g", 0.06)
  109.     VarFloat("skycolor_b", 0.10)
  110.     VarFloat("skycolor_a", 1.00)
  111.  
  112.     VarFloat("sunvisibility", 0.00)
  113.     VarFloat("moonvisibility", 0.00)
  114.  
  115.     VarLightColor(0.7, 0.7, 0.7)
  116.  
  117.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  118.     VarFloat("daycolor_r", 0.07)
  119.     VarFloat("daycolor_g", 0.10)
  120.     VarFloat("daycolor_b", 0.15)
  121.     VarFloat("daycolor_a", 0.075)
  122.  
  123.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  124.     VarFog("fogcolor_r", 0.08,
  125.            "fogcolor_g", 0.06,
  126.            "fogcolor_b", 0.10)
  127.  
  128.     VarFogFar(1.0)
  129.  
  130.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  131.     VarFloat("ambient_r", 0.85)
  132.     VarFloat("ambient_g", 0.85)
  133.     VarFloat("ambient_b", 0.85)
  134.     VarFloat("ambient_a", 0.15)
  135.  
  136.     !include("ukDynCubemap.clm")
  137.  
  138.     // Dirt color
  139.     VarFloat("dirtcolor_r", 0.37)
  140.     VarFloat("dirtcolor_g", 0.34)
  141.     VarFloat("dirtcolor_b", 0.29)
  142.  
  143.     // Dirt type
  144.     VarFloat("dirtsnow", 0.0)
  145.     VarFloat("dirtgravel", 1.0)
  146.     VarFloat("dirtmud", 0.0)
  147.  
  148.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  149.     VarRain(0.0)
  150.     VarSun(0.0)
  151.  
  152.     VarString("cloudstexture", "Clouds.dds")
  153.     Night()
  154. }
  155.  
  156. State("Night")
  157. {
  158.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  159.     VarFloat("skycolor_r", 0.04)
  160.     VarFloat("skycolor_g", 0.05)
  161.     VarFloat("skycolor_b", 0.09)
  162.     VarFloat("skycolor_a", 1.00)
  163.  
  164.     VarFloat("sunvisibility", 0.00)
  165.     VarFloat("moonvisibility", 1.00)
  166.  
  167.     VarLightColor(1.0, 1.0, 1.0)
  168.  
  169.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  170.     VarFloat("daycolor_r", 0.07)
  171.     VarFloat("daycolor_g", 0.10)
  172.     VarFloat("daycolor_b", 0.15)
  173.     VarFloat("daycolor_a", 0.05)
  174.  
  175.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  176.     VarFog("fogcolor_r", 0.00,
  177.            "fogcolor_g", 0.00,
  178.            "fogcolor_b", 0.00)
  179.  
  180.     VarFogFar(0.3)
  181.  
  182.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  183.     VarFloat("ambient_r", 0.80)
  184.     VarFloat("ambient_g", 0.80)
  185.     VarFloat("ambient_b", 0.80)
  186.     VarFloat("ambient_a", 0.20)
  187.  
  188.     !include("ukDynCubemap.clm")
  189.  
  190.     // Dirt color
  191.     VarFloat("dirtcolor_r", 0.37)
  192.     VarFloat("dirtcolor_g", 0.34)
  193.     VarFloat("dirtcolor_b", 0.29)
  194.  
  195.     // Dirt type
  196.     VarFloat("dirtsnow", 0.0)
  197.     VarFloat("dirtgravel", 1.0)
  198.     VarFloat("dirtmud", 0.0)
  199.  
  200.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  201.     VarRain(0.0)
  202.     VarSun(0.0)
  203.  
  204.     VarString("cloudstexture", "Clouds.dds")
  205. }
  206.  
  207. State("AfterNight")
  208. {
  209.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  210.     VarFloat("skycolor_r", 0.11)
  211.     VarFloat("skycolor_g", 0.09)
  212.     VarFloat("skycolor_b", 0.16)
  213.     VarFloat("skycolor_a", 1.00)
  214.  
  215.     VarFloat("sunvisibility", 0.00)
  216.     VarFloat("moonvisibility", 0.00)
  217.  
  218.     VarLightColor(0.7, 0.7, 0.7)
  219.  
  220.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  221.     VarFloat("daycolor_r", 0.07)
  222.     VarFloat("daycolor_g", 0.10)
  223.     VarFloat("daycolor_b", 0.15)
  224.     VarFloat("daycolor_a", 0.05)
  225.  
  226.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  227.     VarFog(    "fogcolor_r", 0.11,
  228.             "fogcolor_g", 0.09,
  229.             "fogcolor_b", 0.16)
  230.  
  231.     VarFogFar(1.0)
  232.  
  233.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  234.     VarFloat("ambient_r", 0.80)
  235.     VarFloat("ambient_g", 0.80)
  236.     VarFloat("ambient_b", 0.80)
  237.     VarFloat("ambient_a", 0.20)
  238.  
  239.     !include("ukDynCubemap.clm")
  240.  
  241.     // Dirt color
  242.     VarFloat("dirtcolor_r", 0.37)
  243.     VarFloat("dirtcolor_g", 0.34)
  244.     VarFloat("dirtcolor_b", 0.29)
  245.  
  246.     // Dirt type
  247.     VarFloat("dirtsnow", 0.0)
  248.     VarFloat("dirtgravel", 1.0)
  249.     VarFloat("dirtmud", 0.0)
  250.  
  251.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  252.     VarRain(0.0)
  253.     VarSun(0.0)
  254.  
  255.     VarString("cloudstexture", "Clouds.dds")
  256.     Night()
  257. }
  258.  
  259. State("Dawn")
  260. {
  261.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  262.  
  263.     VarFloat("skycolor_r", 0.11)
  264.     VarFloat("skycolor_g", 0.09)
  265.     VarFloat("skycolor_b", 0.16)
  266.     VarFloat("skycolor_a", 0.00)
  267.  
  268.     VarFloat("sunvisibility", 0.00)
  269.     VarFloat("moonvisibility", 0.00)
  270.  
  271.     VarLightColor(0.3, 0.3, 0.3)
  272.  
  273.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  274.     VarFloat("daycolor_r", 0.76)
  275.     VarFloat("daycolor_g", 0.46)
  276.     VarFloat("daycolor_b", 0.31)
  277.     VarFloat("daycolor_a", 0.20)
  278.  
  279.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  280.     VarFog("fogcolor_r", 0.75,
  281.              "fogcolor_g", 0.60,
  282.              "fogcolor_b", 0.40)
  283.  
  284.     VarFogFar(1.0)
  285.  
  286.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  287.     VarFloat("ambient_r", 0.80)
  288.     VarFloat("ambient_g", 0.80)
  289.     VarFloat("ambient_b", 0.80)
  290.     VarFloat("ambient_a", 0.20)
  291.  
  292.     !include("ukDynCubemap.clm")
  293.  
  294.     // Dirt color
  295.     VarFloat("dirtcolor_r", 0.37)
  296.     VarFloat("dirtcolor_g", 0.34)
  297.     VarFloat("dirtcolor_b", 0.29)
  298.  
  299.     // Dirt type
  300.     VarFloat("dirtsnow", 0.0)
  301.     VarFloat("dirtgravel", 1.0)
  302.     VarFloat("dirtmud", 0.0)
  303.  
  304.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  305.     VarRain(0.0)
  306.     VarSun(0.0)
  307.  
  308.     VarString("cloudstexture", "Clouds.dds")
  309.     Night()
  310. }
  311.  
  312.  
  313. State("DayRain")
  314. {
  315.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  316.     VarFloat("skycolor_r", 0.59)
  317.     VarFloat("skycolor_g", 0.58)
  318.     VarFloat("skycolor_b", 0.60)
  319.     VarFloat("skycolor_a", 0.00)
  320.  
  321.     VarFloat("sunvisibility", 0.00)
  322.     VarFloat("moonvisibility", 0.00)
  323.  
  324.     VarLightColor(0.5, 0.5, 0.5)
  325.  
  326.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  327.     VarFloat("daycolor_r", 0.47)
  328.     VarFloat("daycolor_g", 0.46)
  329.     VarFloat("daycolor_b", 0.48)
  330.     VarFloat("daycolor_a", 0.45)
  331.  
  332.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  333.     VarFog("fogcolor_r", 0.35,
  334.            "fogcolor_g", 0.34,
  335.            "fogcolor_b", 0.36)
  336.     VarFogFar(0.15)
  337.  
  338.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  339.     VarFloat("ambient_r", 0.15)
  340.     VarFloat("ambient_g", 0.15)
  341.     VarFloat("ambient_b", 0.15)
  342.     VarFloat("ambient_a", 0.85)
  343.  
  344.     !include("ukDynCubemap.clm")
  345.  
  346.     // Dirt color
  347.     VarFloat("dirtcolor_r", 0.27)
  348.     VarFloat("dirtcolor_g", 0.24)
  349.     VarFloat("dirtcolor_b", 0.19)
  350.  
  351.     // Dirt type
  352.     VarFloat("dirtsnow", 0.0)
  353.     VarFloat("dirtgravel", 0.0)
  354.     VarFloat("dirtmud", 1.0)
  355.  
  356.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  357.     VarRain(1.0)
  358.     VarSun(0.0)
  359.  
  360.     VarString("cloudstexture", "Clouds.dds")
  361.  
  362.     Wet()
  363. }
  364.  
  365. State("DuskRain")
  366. {
  367.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  368.     VarFloat("skycolor_r", 0.33)
  369.     VarFloat("skycolor_g", 0.28)
  370.     VarFloat("skycolor_b", 0.27)
  371.     VarFloat("skycolor_a", 1.00)
  372.  
  373.     VarFloat("sunvisibility", 0.00)
  374.     VarFloat("moonvisibility", 0.00)
  375.  
  376.     VarLightColor(0.8, 0.8, 0.8)
  377.  
  378.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  379.     VarFloat("daycolor_r", 0.26)
  380.     VarFloat("daycolor_g", 0.24)
  381.     VarFloat("daycolor_b", 0.23)
  382.     VarFloat("daycolor_a", 0.22)
  383.  
  384.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  385.     VarFog("fogcolor_r", 0.15,
  386.            "fogcolor_g", 0.15,
  387.            "fogcolor_b", 0.18)
  388.     VarFogFar(0.15)
  389.  
  390.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  391.     VarFloat("ambient_r", 0.30)
  392.     VarFloat("ambient_g", 0.30)
  393.     VarFloat("ambient_b", 0.30)
  394.     VarFloat("ambient_a", 0.70)
  395.  
  396.     !include("ukDynCubemap.clm")
  397.  
  398.     // Dirt color
  399.     VarFloat("dirtcolor_r", 0.27)
  400.     VarFloat("dirtcolor_g", 0.24)
  401.     VarFloat("dirtcolor_b", 0.19)
  402.  
  403.     // Dirt type
  404.     VarFloat("dirtsnow", 0.0)
  405.     VarFloat("dirtgravel", 0.0)
  406.     VarFloat("dirtmud", 1.0)
  407.  
  408.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  409.     VarRain( 1.0)
  410.     VarSun(0.0)
  411.  
  412.     VarString("cloudstexture", "Clouds.dds")
  413.  
  414.     Wet()
  415.     Night()
  416. }
  417.  
  418. State("NightRain")
  419. {
  420.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  421.     VarFloat("skycolor_r", 0.08)
  422.     VarFloat("skycolor_g", 0.06)
  423.     VarFloat("skycolor_b", 0.09)
  424.     VarFloat("skycolor_a", 1.00)
  425.  
  426.     VarFloat("sunvisibility", 0.00)
  427.     VarFloat("moonvisibility", 0.00)
  428.  
  429.     VarLightColor(1.0, 1.0, 1.0)
  430.  
  431.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  432.     VarFloat("daycolor_r", 0.06)
  433.     VarFloat("daycolor_g", 0.05)
  434.     VarFloat("daycolor_b", 0.07)
  435.     VarFloat("daycolor_a", 0.05)
  436.  
  437.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  438.     VarFog("fogcolor_r", 0.0,
  439.            "fogcolor_g", 0.0,
  440.            "fogcolor_b", 0.0)
  441.     VarFogFar(0.075)
  442.  
  443.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  444.     VarFloat("ambient_r", 0.00)
  445.     VarFloat("ambient_g", 0.00)
  446.     VarFloat("ambient_b", 0.00)
  447.     VarFloat("ambient_a", 1.00)
  448.  
  449.     !include("ukDynCubemap.clm")
  450.  
  451.     // Dirt color
  452.     VarFloat("dirtcolor_r", 0.27)
  453.     VarFloat("dirtcolor_g", 0.24)
  454.     VarFloat("dirtcolor_b", 0.19)
  455.  
  456.     // Dirt type
  457.     VarFloat("dirtsnow", 0.0)
  458.     VarFloat("dirtgravel", 0.0)
  459.     VarFloat("dirtmud", 1.0)
  460.  
  461.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  462.     VarRain(1.0)
  463.     VarSun(0.0)
  464.  
  465.     VarString("cloudstexture", "Clouds.dds")
  466.  
  467.     Wet()
  468. }
  469.  
  470. State("DawnRain")
  471. {
  472.     //SKY COLOR, RGB = kolor nieba, A = Flag: Turn On/Off lights in windows
  473.     VarFloat("skycolor_r", 0.30)
  474.     VarFloat("skycolor_g", 0.29)
  475.     VarFloat("skycolor_b", 0.29)
  476.     VarFloat("skycolor_a", 1.00)
  477.  
  478.     VarFloat("sunvisibility", 0.00)
  479.     VarFloat("moonvisibility", 0.00)
  480.  
  481.     VarLightColor(0.8, 0.8, 0.8)
  482.  
  483.     //DAY COLOR, RGB = Day (light) color, A = Flag: Turn On/Off lights
  484.     VarFloat("daycolor_r", 0.33)
  485.     VarFloat("daycolor_g", 0.28)
  486.     VarFloat("daycolor_b", 0.27)
  487.     VarFloat("daycolor_a", 0.20)
  488.  
  489.     //FOG COLOR, RGB = Fog color, A = Fog Far Factor
  490.     VarFog("fogcolor_r", 0.22,
  491.            "fogcolor_g", 0.21,
  492.            "fogcolor_b", 0.21)
  493.     VarFogFar(0.15)
  494.  
  495.     //AMBIENT COLOR, RGB = Ambient color (MUL), A = Ambient power - inverted ambient (ADD)
  496.     VarFloat("ambient_r", 0.30)
  497.     VarFloat("ambient_g", 0.30)
  498.     VarFloat("ambient_b", 0.30)
  499.     VarFloat("ambient_a", 0.70)
  500.  
  501.     !include("ukDynCubemap.clm")
  502.  
  503.     // Dirt color
  504.     VarFloat("dirtcolor_r", 0.27)
  505.     VarFloat("dirtcolor_g", 0.24)
  506.     VarFloat("dirtcolor_b", 0.19)
  507.  
  508.     // Dirt type
  509.     VarFloat("dirtsnow", 0.0)
  510.     VarFloat("dirtgravel", 0.0)
  511.     VarFloat("dirtmud", 1.0)
  512.  
  513.     //Nasilenie deszczu - warto£µ mno┐ona przez m_iRainDropsNumber
  514.     VarRain(1.0)
  515.     VarSun(0.0)
  516.  
  517.     VarString("cloudstexture", "Clouds.dds")
  518.  
  519.     Wet()
  520.     Night()
  521. }
  522.  
  523. Weather("clear")
  524. {
  525.     DayTime(0, 5, "Night")
  526.     DayTimeTrans(5, 6, "Night", "AfterNight")
  527.     DayTimeTrans(6, 7, "AfterNight", "Dawn")
  528.     DayTimeTrans(7, 9, "Dawn", "Day")
  529.     DayTime(9, 17, "Day")
  530.     DayTimeTrans(17, 19, "Day", "Dusk")
  531.     DayTimeTrans(19, 20, "Dusk", "AfterDusk")
  532.     DayTimeTrans(20, 21, "AfterDusk", "Night")
  533.     DayTime(21, 24, "Night")
  534. }
  535.  
  536. Weather("rainy")
  537. {
  538.     DayTime(0, 6, "NightRain")
  539.     DayTimeTrans(6, 7, "NightRain", "DawnRain")
  540.     DayTimeTrans(7, 9, "DawnRain", "DayRain")
  541.     DayTime(9, 17, "DayRain")
  542.     DayTimeTrans(17, 19, "DayRain", "DuskRain")
  543.     DayTimeTrans(19, 21, "DuskRain", "NightRain")
  544.     DayTime(21, 24, "NightRain")
  545.     Rain(0.5, 0.5, 0.1)
  546. }
  547.  
  548.  
  549.